MCA: a rate-based end-to-end multicast congestion avoidance scheme
نویسندگان
چکیده
We propose MCA, a rate-based end-to-end multicast congestion avoidance scheme. Congestion avoidance [6] is different from congestion control in the sense that our scheme detects and responds to network congestion without necessarily inducing packet loss. Our scheme is a single-rate scheme and operates endto-end, i.e., it goes at the rate allowed by the worst congested receiver and does not expect packet marking or other support from intermediate bottlenecks. Congestion is detected autonomously at receivers using the concept of “accumulation” and simple thresholding techniques proposed in our recent unicast work [8]. Congestion feedback to senders can be in the form of single-bit congestion indication (CIs) or as a multi-bit output rate measure. The feedback is sparse in the sense that at most one feedback is generated per measurement period (unlike multiple loss indications generated during packet loss). The source implements two key blocks: a filtering block to discriminate between competing feedback from receivers, and a congestion response block which implements a rate-increase/decrease policy. The two different feedback models (bit-based or explicit rate-based) leads to two different schemes: bit-based and explicit rate-based schemes. Simulation results show that both schemes avoid the drop-to-zero problem and are fair with unicast congestion avoidance schemes.
منابع مشابه
MCA: an end-to-end multicast congestion avoidance scheme with feedback suppression
In this paper, we propose MCA, an end-to-end multicast congestion avoidance scheme with feedback suppression. Congestion avoidance [7] is different from congestion control in the sense that our scheme detects and responds to network congestion without necessarily inducing packet loss. Our scheme is a single-rate scheme and operates end-to-end, i.e. the sending rate is controlled by the source b...
متن کاملThe Osu Scheme for Congestion Avoidance in Atm Networks Using Explicit Rate Indication 1
We propose an end-to-end rate-based congestion avoidance scheme for ABR traac on ATM networks using explicit rate indication to sources. The scheme uses a new congestion detection technique and an O(1) switch algorithm to provide high thoughput, low queues, fair operation, quick convergence and a small set of well understood parameters.
متن کاملMatrawy Layout
Congestion control for IP multicast on the Internet has been one of the main issues that challenge a rapid deployment of IP multicast. In this article, we survey and discuss the most important congestion control schemes for multicast video applications on the Internet. We start with a discussion of the different elements of a multicast congestion control architecture. A congestion control schem...
متن کاملExplicit rate multicast congestion control
In this article, we propose a new single-rate end-to-end multicast congestion control scheme called Explicit Rate Multicast Congestion Control (ERMCC) based on a new metric, TRAC (Throughput Rate At Congestion). ERMCC can be implemented only at the source and the receivers of the multicast tree. ERMCC achieves an O(1) memory complexity to maintain state information at source and receivers; requ...
متن کاملCongestion Control Scheme for Reliable Multicast Improving Intra-Session Fairness with Network Support
In reliable multicast communications, data packets are disseminated to all receivers in a multicast group. Generally, end-to-end congestion control adjusts transmission rate of the sender to the node of the lowest throughput in a multicast group. In this situation, when a multicast group includes receivers of significantly low throughput, lots of receivers suffer throughput degradation due to e...
متن کامل